
.fix1{
	position: fixed;
	width: 116px;
	height: 132px;
	right: 20px;
	top:245px;
	text-align: center;
	z-index: 2;
}
.fix1>img{
	width: 116px;
	border: 1px solid black;
}
.fix1>span{
	font-size: 12px;
}
.fix2{
	width: 26px;
	height: 26px;
	position: fixed;
	font-size: 24px;
	top: 210px;
	right: 20px;
	text-align: center;
	line-height: 26px;
	cursor: pointer;
	z-index: 2;
}
.fix3{
	width: 60px;
	height: 60px;	
	position: fixed;
	right: 20px;
	bottom: 100px;
	background: #808080;
	z-index: 2;
	cursor: pointer;
	display: none;
}
.fix3_1{
	width: 28px;
	height: 28px;
	margin: 16px;
	background: url('../images/index.img/01index.png') no-repeat -35px 0px;
	display: block;
}
.wfix2{
	width: 31px;
	height: 175px;
	text-align: center;
	background: #f4f4f4;
	position: fixed;
	right: 80px;
	bottom: 20px;
	z-index: 2;
	display: none;
}
.wfix3{
	width: 130px;
	height: 175px;
	text-align: center;
	background: #f4f4f4;
	position: fixed;
	right: 104px;
	bottom: 20px;
	z-index: 2;
	display: none
}
.ired{
	color:#d71d32;
}
.wfix4{
	width: 130px;
	height: 175px;
	text-align: center;
	background: #f4f4f4;
	position: fixed;
	right: 234px;
	bottom: 20px;
	z-index: 2;
	display: none;
	cursor: pointer;
}
.wfix3 img,.wfix4 img{
	margin: 20px 18px 3px;
	width: 94px;
}
.wfix3 span,.wfix4 span{
	font-size: 12px;
	display: block;
	margin-top: 2px;
}
.fix4{
	width: 60px;
	height: 60px;	
	position: fixed;
	right: 20px;
	bottom: 20px;
	background: #808080;
	display: none;
}
.fix4_1{
	width: 16px;
	height: 8px;
	margin: 31px auto;
	background: url('../images/index.img/01index.png') no-repeat -40px -86px;
	display: block;
}
header{
	width: 100%;
	height: 32px;
	background-color: #f4f4f4;
}
.head{
	width:1150px;
	height:32px;
	margin: 0px auto;
	/* background-color:pink; */
}
.head>span{
	cursor: pointer;
}
.head1{
	float:left;
	width: 120px;
	/* background-color:skyblue; */
	margin-right: 25px;
	position: relative;
	cursor: pointer;
}
.head1>i{
	width:24px;
	height:24px;
	margin-top: 8px; 
	background:url('../images/index.img/01index.png') no-repeat -13px -83px;
	float:left;
}
.head1>span{
	height:32px;
	text-align:center;
	line-height: 32px;
	font-size:11px;
	float: left;

}
.table1{
	width: 170px;
	background: #f4f4f4;
	float: left;
	position: absolute;
	left: 0px;
	top: 32px;
	padding: 20px 0px 20px 20px;
	z-index: 1;
	font-weight: normal;
	display: none;

}
.table1 span{
	width: 170px;
	display: block;
	
}
.table1 span:hover{
	color: black;
}
.table1 u:hover{
	color: black;
}
.table1 u{
	height: 33px;
	line-height: 33px;
	font-size: 10px;
	color: #9196a0;
	text-decoration: none;
}
.table1 i{
	height: 33px;
	line-height: 33px;
	font-size: 10px;
	font-style: normal;
	display: none;
}
.head>i{
	width:14px;
	height:14px;
	background:url('../images/index.img/01index.png') no-repeat -107px -22px;
	margin-top: 9px;
	margin-right: 5px;
	float:left;
}
.head>span{
	font-size:11px;
	color:#d71d32;
	line-height:32px;
}
.head2{
	float:right;
}
.head2>li,.head2>a{
	float:right;
	height:14px;
	padding:9px 11px;
	font-size:11px;
	color:#8e8e8e;
	line-height:14px;
	cursor: pointer;
	text-align: center;
	position: relative;
	text-decoration: none;
}
.hdiv1{
	position: absolute;
	text-align: center;
	background: #f4f4f4;
	width: 146px;
	height: 175px;
	left: 50%;
	transform: translateX(-50%);
	top:100%;
	z-index: 1;
	display: none;
}
.hdiv2{
	position: absolute;
	text-align: center;
	background: #f4f4f4;
	width: 146px;
	height: 175px;
	left: 50%;
	transform: translateX(-50%);
	top:100%;
	z-index: 1;
	display: none;
}
.hdiv1>img{
	background: white;
	width: 92px;
	border: 1px solid #666666;
	margin-top: 23px;
}
.hdiv2>img{
	background: white;
	width: 92px;
	border: 1px solid #666666;
	margin-top: 23px;
}
.hdiv1>a{
	font-size: 11px;
	margin-top: 7px;
	display: block;
}
.hdiv2>a{
	color: black;
	font-size: 11px;
	margin-top: 7px;
	display: block;
}
.hmore{
	color: black;
}
.serve{
	position: absolute;
	text-align: center;
	width: 100%;
	left: 50%;
	transform: translateX(-50%);
	top:100%;
	z-index: 1;
	display: none;
}

.serve>span{
	width: 100%;
	height: 32px;
	background: #f4f4f4;
	display: block;
	text-align: center;
	line-height: 32px;
	font-size: 11px;
	color:#8e8e8e;
	border-top: 1px solid #666666;
}
.head2>li::after{
	content:"";
	height: 14px;
	width: 1px;
	background: #dcdcdc;
	position: absolute;
	left: 0px;
	top:11px;
}
.head2>li:nth-of-type(8)::after{
	content:"";
	height: 14px;
	width: 1px;
	background: #dcdcdc;
	position: absolute;
	left: 0px;
	top:11px;
	display: none;
}
.head li:nth-of-type(1){
	color:#d71d32;
}
.head li:nth-of-type(2){
	color:#86bf4a;
}
.head .span1{
	height:14px;
	width:10px;
	float:left;
	background:url('../images/index.img/01index.png') no-repeat 0px -108px;
	margin-right: 4px;
} 
.head .span2{
	height:16px;
	width:16px;
	float:left;
	background:url('../images/index.img/01index.png') no-repeat 0px -62px;
	margin-right: 4px;
	color:#86bf4a;
}
.head .span3{
	height:14px;
	width:15px;
	float:left;
	margin-right:4px;
}
.head .span4{
	height:12px;
	width:16px;
	float:left;
	background:url('../images/index.img/01index.png') no-repeat -107px -64px;
	margin-right: 4px;
}
.head .span5{
	height:13px;
	width:14px;
	float:left;
	background:url('../images/index.img/01index.png') no-repeat -107px -44px;
	margin-right: 4px;
}
.head .span6{
	height:14px;
	width:11px;
	float:left;
	background:url('../images/index.img/01index.png') no-repeat 0px -86px;
	margin-right: 4px;
}
.head .span7{
	height:14px;
	width:10px;
	float:right;
	background:url('../images/index.img/01index.png') no-repeat -64px -82px;
	margin-left: 4px;
}
.menu{
	width:1150px;
	height:45px;
	margin:45px auto 0px;
	/* background:skyblue; */
	position:relative;
}
.menu li{
	height:29px;
	padding: 8px 22px;
	float: left;
	/* background-color:pink; */
}

.menu b{
	font-size: 15px;
	display: block;
	cursor: pointer;
}
.menu span{
	font-size:9px;
	display:block;
	color: #8e8e8e;
	cursor: pointer;
}
.menu .centent{
	background: #3a3a3a;
	color: white;
}
.menu .centent span{
	color: white;
}
.menu .right{
	width:396px;
	height:45px;
	/* background-color:pink; */
	float:right;
}
input{
	font-size:12px;
	color:#999999;
	padding-left: 10px;
	width:230px;
	height:26px;
	border: 1px solid #3a3a3a;
	border-right: none;
	float:left;
}
.right>i{
	width:79px;
	height:28px;
	margin-right: 27px;
	padding-top: 0px;
	background-color:#3a3a3a;
	color:white;
	text-align: center;
	line-height:28px;
	float:left;
	cursor: pointer;
}
.right>u{
	width:45px;
	height:28px;
	font-size: 26px;
	/* background-color:skyblue; */
	float:left;
	position: relative;
	cursor: pointer;
}
.shopcar{
	width: 378px;
	height: 496px;
	background: #f8f8f8;
	position: absolute;
	right: 0px;
	top: 100%;
	z-index: 1;
	text-align: center;
	display: none;
}
.shopcar img{
	margin-top: 132px;
}
.shopcar span{
	font-size: 15px;
	color: black;
	margin-top: 11px;
}
.right>span{
	font-size:11px;
	color:#b0b0b0;
	margin-right: 19px;
	float:left;
}
h1{
	width:171px;
	height:40px;
	/* background-color:purple; */
	position: absolute;
	left:50%;
	transform:translateX(-50%);
	top:-20px;
}
.nav{
	height:40px;
	width:100%;
	background-color:#3a3a3a;
	margin-bottom: 10px;
	position: relative;
}
.nhide{
	width: 100vw;
	height: 410px;
	background: #f8f8f8;
	position: absolute;
	left: 0px;
	top: 40px;
	z-index: 1;
	display: none;
}
.clothes{
	width: 1150px;
	height: 390px;
	margin: 0px auto;
	background: #f8f8f8;
	padding-top: 20px;
}
.shoes{
	width: 1150px;
	height: 390px;
	margin: 0px auto;
	background: #f8f8f8;
	padding-top: 20px;
}
.bag{
	width: 1150px;
	height: 390px;
	margin: 0px auto;
	background: #f8f8f8;
	padding-top: 20px;
}
.other{
	width: 1150px;
	height: 390px;
	margin: 0px auto;
	background: #f8f8f8;
	padding-top: 20px;
}
.nhide .one{
	width: 228px;
	height: 352px;
	/* background: skyblue; */
	float: left;
	position: relative;
}
.nhide b{
	font-size: 12px;
	display: block;
	margin-bottom: 6px;
	position: relative;
	cursor: pointer;
	color:black;
}
.nhide b::after{
	content:"";
	font-size: 12px;
	/* isplay: block; */
	position: absolute;
	width: 180px;
	height: 1px;
	bottom: 0px;
	left:0px;
	background: #000;
}
.nhide u{
	font-size: 12px;
	color:#ee0011;
	/* display: block; */
	/* margin-bottom: 26px; */
	text-decoration: none;
	cursor: pointer;
	position: relative;
}
.nhide i{
	font-size: 12px;
	color:#a1a1a1;
	/* display: block; */
	/* margin-bottom: 26px; */
	cursor: pointer;
	font-style: normal;
	position: relative;
}
.nhide u:hover::after{
	content:"";
	width: 100%;
	height: 1px;
	bottom: 1px;
	left: 0px;
	background: #ee0011;
	position: absolute;

}
.nhide i:hover::after{
	content:"";
	width: 100%;
	height: 1px;
	bottom: 1px;
	left: 0px;
	background: #a1a1a1;
	position: absolute;

}
.one::after{
	content:"";
	right:0px;
	top: 0px;
	width: 1px;
	height: 352px;
	background: #ccc;
	position: absolute;
}
.nhide .two{
	width: 227px;
	height: 352px;
	/* background: skyblue; */
	float: left;
	position: relative;
	padding-left: 50px;
}
.two::after{
	content:"";
	right:0px;
	top: 0px;
	width: 1px;
	height: 352px;
	background: #ccc;
	position: absolute;
}
.nhide .three{
	width: 227px;
	height: 352px;
	/* background: skyblue; */
	float: left;
	position: relative;
	padding-left: 50px;
}
.nhide .four{
	width: 336px;
	height: 352px;
	/* background: skyblue; */
	float: right;
	position: relative;
	text-align: center;
}
.nhide .four>span{
	display: block;
	font-size: 12px;
	padding-top: 36px;
	color: black;
}
.nav1{
	height:40px;
	width:1150px;
	/* background-color:purple; */
	margin:0px auto;
	
}
.nav2{
	float:left;
}
.nav2>li{
	font-size:13px;
	margin-right: 26px;
	float:left;
	height:40px;
	width: 100px;
	line-height: 40px;
	cursor: pointer;
}
.nav2>li>a{
	font-size:13px;
	text-decoration: none;
	color:white;
	position: relative;
}
.nav2>li>a:hover::after{
	content:"";
	width: 100%;
	height: 2px;
	bottom: -5px;
	left: 0px;
	color: white;
	background: white;
	position: absolute;
}
.turn{
	width:1150px;
	height:450px;
	margin:0px auto 6px;
	/* background-color:skyblue; */
	position: relative;
	overflow: hidden;
	cursor: pointer;
}
.turn1{
	width:99999px;
	height:450px;
	float:left;
	/* background-color:pink; */
	position: absolute;
}
.turn1 li{
	float:left;
}

.turn>.left{
	width: 60px;
	height: 60px;
	font-size:38px;
	background: rgba(0,0,0,0.3);
	left: 0px;
	top: 50%;
	transform: translateY(-50%);
	position: absolute;
	text-align: center;
	line-height: 60px;
	color: #3e3433;
	cursor: pointer;
}
.turn>.right{
	width: 60px;
	height: 60px;
	font-size:38px;
	background: rgba(0,0,0,0.3);
	right: 0px;
	top: 50%;
	transform: translateY(-50%);
	position: absolute;
	text-align: center;
	line-height: 60px;
	color: #3e3433;
	cursor: pointer;
}
.little{
	height:54px;
	width:1150px;
	margin:0px auto;
}
.little ol{
	float:left;

}
.little li{
	margin-right: 6px;
	height:54px;
	width:138px;
	float:left;
	background: black;
	cursor: pointer;
}
.little li:nth-of-type(1){
	margin-left: 2px;
}
.little li:nth-of-type(8){
	margin-right: 0px;
}
.little li img{
	opacity:0.7;
}
main{
	width: 1150px;
	margin: 0px auto;
	/* background: pink; */
	/* overflow: hidden; */
}
.section1{
	width: 1150px;
	height: 577px;
	padding-top: 80px;
	/* background: pink; */
}
.guide{
	width: 298px;
	height: 31px;
	font-size: 15px;
	border: 1px solid #000;
	text-align: center;
	line-height: 31px;
	margin: 0px auto 40px;
	position: relative;
	/* background: pink; */
}
.guide>span{
	height: 35px;
	line-height: 35px;
	position: absolute;
	left: 670px;
	top: 0px;
	cursor: pointer;
}
.guide>span>a{
	color: #333;
	font-size: 14px;
	text-decoration: none;
	position: relative;
}
.guide>span>a:hover::after{
	content: "";
	height: 1px;
	width: 100%;
	background: #333;
	position: absolute;
	left:0px;
	bottom: 0px;
	cursor: pointer;
}
.section1 li{
	width: 185px;
	height: 248px;
	margin: 0px 8px 8px 0px;
	float: left;
	cursor: pointer;
	/* background: skyblue; */
}
.section1 li:nth-of-type(2),
.section li:nth-of-type(10){
	width: 378px;
	height: 248px;
}
.section1 li:nth-of-type(5),
.section1 li:nth-of-type(10){
	margin-right: 0px;
}
.turn2{
	width: 1150px;
	height: 175px;
	margin: 0px auto 8px;
	position: relative;
	overflow: hidden;
}
.turn2>.left{
	width: 40px;
	height: 40px;
	font-size: 20px;
	text-align: center;
	line-height: 40px;
	color: #343130;
	left: 0px;
	top:50%;
	transform: translateY(-50%);
	background: rgba(255,255,255,0.5);
	position: absolute;
	display: none;
	cursor: pointer;
}
.turn2>.right{
	width: 40px;
	height: 40px;
	font-size: 20px;
	text-align: center;
	line-height: 40px;
	color: #343130;
	right: 0px;
	top:50%;
	transform: translateY(-50%);
	background: rgba(255,255,255,0.5);
	position: absolute;
	display: none;
	cursor: pointer;
}
.turn2 ul{
	width: 9999px;
	height: 175px;
	position: absolute;
}
.turn2 li{
	width: 378px;
	height: 175px;
	/* background: pink; */
	margin-right: 8px;
	float: left;
	cursor: pointer;
}
.turn2 li:nth-of-type(3),
.turn2 li:nth-of-type(6){
	margin-right: 0px;
}
.little .op{
	opacity:1;
}
.section2{
	width: 1150px;
	height: 538px;
	padding-top: 80px;
	/* background: pink; */
}
.sec2 li{
	width: 185px;
	height: 86px;
	margin: 0px 8px 8px 0px;
	background: skyblue;
	float: left;
	text-align: center;
	line-height: 86px;
	cursor: pointer;
}
.sec2 li:nth-of-type(6),
.sec2 li:nth-of-type(12),
.sec2 li:nth-of-type(18){
	margin-right: 0px;
}
.section3{
	width: 1150px;
	height: 885px;
	padding-top: 80px;
	/* background: skyblue; */
}
.section3 li{
	width: 185px;
	height: 248px;
	margin: 0px 8px 8px 0px;
	float: left;
	cursor: pointer;
	/* background: skyblue; */
}
.section3 li:nth-of-type(2),
.section3 li:nth-of-type(7){
	width: 378px;
	height: 248px;
}
.section3 li:nth-of-type(5),
.section3 li:nth-of-type(10){
	margin-right: 0px;
}
.isec3{
	margin-bottom: 5px;
}
.sfont>a{
	width: 92px;
	height: 38px;
	background: #f8f8f8;
	text-align: center;
	line-height: 38px;
	font-size: 12px;
	float: left;
	text-decoration: none;
	color: #000;
	position: relative;
}
.sfont span{
	position: relative;
}
.sfont span:hover::after{
	content:"";
	width: 100%;
	height: 1px;
	background: black;
	position: absolute;
	left: 0px;
	bottom: 1px;
}
.sfont>a:nth-of-type(1),
.sfont>a:nth-of-type(2){
	padding-top: 10px;
}
.sfont>a:nth-of-type(11),
.sfont>a:nth-of-type(12){
	padding-bottom: 10px;
}
.asec3>img{
	width: 222px;
	height: 298px;
	margin-right: 10px;
	float: left;
	cursor: pointer;
}
.asec3>img:nth-of-type(5){
	margin-right: 0px;
}
.section7{
	width: 1150px;
	/* height: 10000px; */
	padding-top: 80px;
	margin: 0px auto;
	text-align: center;
}
.section7::after{
	content: "";
	display: block;
	clear:both;
}
.section7 li{
	width: 222px;
	height: 352px;
	margin-right: 10px;
	float: left;
	text-align: center;
}
.section7 img{
	width: 222px;
}
.section7 li:nth-of-type(5n){
	margin-right: 0px;
}
.section7 li>span{
	margin: top:19px;
	font-size: 11px;
}
.section7 li>u{
	margin: top:15px;
	font-size: 9px;
	text-decoration: none;
}
.more{
	width: 120px;
	height: 35px;
	margin: 73px auto 40px;
	text-align: center;
	line-height: 35px;
	font-size: 12px;
	background: black;
	color:white;
}
.footer{
	height:420px;
	background:#000000;
	overflow:hidden;
}
.p1{
	height:62px;
	width:1150px;
	margin:0px auto;
	/* background:blue; */
	border-bottom:1px solid #262626;
	line-height:62px;
}
.p1>span{
	color:white;
	font-size:28px;
	/* background:lime; */
	display:inline-block;
	vertical-align: top;
}
.p1>i{
	font-style: normal;
	font-weight: bold;
	font-size:9px;
	color:red;
	display:inline-block;
	/* background:pink; */
	vertical-align: top;
}
.p1>b{
	font-size:11px;
	color:white;
	margin-right:59px;
	display:inline-block;
	/* background:pink; */
	vertical-align: top;
}
.p2{
	height:107px;
	width:1150px;
	/* background:lime; */
	margin:0px auto;
	margin-top: 21px;
 }
dl{
/* 	background:yellow; */
	float:left;
}
dd{
	font-size:11px;
	line-height:11px;
}
dd:nth-of-type(1){
	color:white;
}
dd>a{
	text-decoration: none;
	color:#666666;
}
.p2_2{
	width:170px;
	height: 11px;
	margin-bottom: 13px;
/* 	background:red; */
}
.p2_3{
	width:130px;
	height: 11px;
	margin-bottom: 13px;
	/* background:blue; */
}
.about{
	height:60px;
	width:1150px;
	margin: 47px auto 22px;
	/* background:pink; */
}
.img{
	width:300px;
	height:60px;
	/* background:lime; */
	float:left;
	line-height:60px;
}
.img1{
	height:34px;
	width:80px;
	/* background:blue; */
	margin: 13px 8px 0 0;
	float:left;
}
.img2{
	height:34px;
	/* background:blue; */
	margin:13px 8px 0 0;
	float:left;
}
.img3{
	width:77px;
	/* background:blue; */
	float:left;
	margin-top:13px;
}
.p3{
	height:12px;
	margin-bottom:8px;
	font-size: 12px;
	line-height:12px;
	color:#666666;
	margin-top: 10px;
}
.about p span{
	height:12px;
	margin-bottom:8px;
	font-size: 12px;
	line-height:12px;
	color:#666666;
	margin: 0px 10px 0px;
}
.about p .mark{
	height:16px;
	width:14px;
	background:url('../images/icons_5859e57.png') no-repeat -623px -97px;
	float:left;

}
.p4{
	width: 1150px;
	height: 30px;
	font-size: 12px;
	margin: 0px auto 13px;
	text-align: center;
	/* background: pink; */
	color: #666;
	position: relative;
}
.p4::after{
	content: "";
	height: 1px;
	width: 100%;
	left: 0px;
	bottom: 0px;
	position: absolute;
	background: #666;
}
.btm{
	width: 1150px;
	height: 30px;
	margin: 0px auto;
	/* background: pink; */
	line-height: 12px;
	position: relative;
	overflow: hidden;
}
.btm>b{
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	color:white;
	float: left;
}
.btm>ul{
	height: 90px;
	float: left;
	position: absolute;
	left: 50px;
}
.btm li{
	height: 30px;
	font-size: 12px;
	line-height: 30px;
	margin-left: 25px;
	color:#666;
}
.btm li>span{
	margin-left: 20px;
}